• Saving Data Historically with Temporal Tables: Part 1: Queries

    Updated: 2024-06-28 15:58:26
    In this article we discuss how to store data temporally in PostgreSQL. Temporal database store data in a way that allows you to see not only what the value of any column is currently, but at any point in time that your system is created to handle. In this three part series, I will aim … The post Saving Data Historically with Temporal Tables: Part 1: Queries appeared first on Simple Talk.

  • Using Query Store to Identify CPU Intensive SQL Queries and Creating Proper Indexes

    Updated: 2024-06-28 05:00:00
    Learn how to use SQL Server Query Store to identify what resources are using CPU to help fine-tune queries and reduce the processing load.

  • Configure Microsoft Fabric Database Mirroring for Snowflake

    Updated: 2024-06-27 05:00:00
    In this tip, we explore how to configure mirroring for a Snowflake database to be available in Microsoft Fabric.

  • Add Indexes to Improve SQL DELETE Performance

    Updated: 2024-06-26 05:00:00
    This article examines whether creating SQL indexes can help when deleting data from a SQL Server table.

  • Windows Copilot vs. Google Gemini to Build SQL Queries

    Updated: 2024-06-25 05:00:00
    Learn how to use Windows Copilot to write SQL code and also the differences in responses between Windows Copilot compared to Google Gemini.

  • Python Classes for Reusable Code Encapsulating Data and Behavior

    Updated: 2024-06-24 05:00:00
    In this article, we look at Python classes and how to use classes to implement reusable code encapsulating data and behavior in a single entity.

  • XML Performance Tuning and Added Options

    Updated: 2024-06-21 18:07:48
    SQL Server provides a variety of ways to tune XML so that it provides consistent performance, consumes less space, all while ensuring efficient access to critical data. At its core, the metadata-styled XML format runs counter to the data that SQL Server is optimized to manage. Therefore, additional features were added to SQL Server over … The post XML Performance Tuning and Added Options appeared first on Simple Talk.

  • What is Azure DevOps

    Updated: 2024-06-21 05:00:00
    This article looks at what Azure DevOps is and what it can be used for along with key concepts and things you need to understand for Azure DevOps.

  • Standardize Text with Multi Search and Replace Function in SQL Server

    Updated: 2024-06-21 05:00:00
    In a previous tip, SQL Server Find and Replace Values in All Tables and All Text Columns, we walked through how to replace a single value with another single value for all text columns and all tables in a database. I have a similar need, but I need to replace multiple values with new values in one column. In this tip we look at a few examples of how this can be done.

  • Finding primary keys and missing primary keys in SQL Server

    Updated: 2024-06-21 05:00:00
    In this tip we look at scripts to find all SQL Server primary keys in a database as well as tables that are missing a primary key.

  • Executing a TSQL batch multiple times using GO

    Updated: 2024-06-21 05:00:00
    Learn how to execute the same batch of SQL Server commands X number of times using the GO command.

  • What does SQL NULL mean and how to handle NULL values

    Updated: 2024-06-20 05:00:00
    This tip will help you understand what NULL means and different ways to handle NULL values when working with SQL Server data.

  • SQL Server 2022 TempDB Contention Enhancements with Page Latch Concurrency

    Updated: 2024-06-19 05:00:00
    Learn about system page latch concurrency enhancements in SQL Server 2022 compared to earlier versions to reduce tempdb contention.

  • Prevent Duplicate Records in SQL using Filtered Index

    Updated: 2024-06-19 05:00:00
    In this article, I share how an SQL Server filtered index solved the problem of preventing duplicates for new rows in a table.

  • Docker Logging Guide Part 1: Basic Concepts and Importance

    Updated: 2024-06-17 20:17:47
    Docker has gained popularity as a containerization platform that allows you to develop, deploy, and execute applications faster. It packages applications and their dependencies into standardized entities known as containers. These containers are lightweight, portable, and capable of operating independently. Containers allow developers to build, deploy, and manage applications in different working environments. In addition, containers can … The post Docker Logging Guide Part 1: Basic Concepts and Importance appeared first on Simple Talk.

  • Microsoft Fabric New Features Announced at Microsoft Build 2024

    Updated: 2024-06-17 05:00:00
    Learn about new features of Microsoft Fabric such as Real-Time Intelligence, Fabric Workload Development Kit, GraphQL API, AI and Copilot, Data Factory Announcements, Task Flows, and Data Functions.

  • API Monitoring- Key Metrics and Best Practices

    Updated: 2024-06-14 11:53:23
    Have you ever wondered how your favorite apps seem to do everything automatically, communicate with each other so smoothly, and update content in real time? Application programming interfaces, or APIs, are little but mighty messengers that are the secret to this networked world. In the world of technology, where digital interactions are the norm, Application … The post API Monitoring- Key Metrics and Best Practices appeared first on Simple Talk.

  • Build Chatbot with Large Language Model (LLM) and Azure SQL Database

    Updated: 2024-06-14 05:00:00
    In this article, we look at how to enable a large language model (LLM) to answer questions based on data stored in Azure SQL Database.

  • Dynamically Display Top N and Bottom N Records in One Power BI Chart

    Updated: 2024-06-13 05:00:00
    This article will demonstrate the step-by-step process to dynamically display the Top N and the Bottom N records in the same Power BI chart.

  • Python Functions for Reducing Code Complexity

    Updated: 2024-06-12 05:00:00
    Using Python functions allows you to solve the problem of having to write repeated code, make code easier to understand, and reduce code complexity.

  • Create Custom Audit Specifications using SQL Server Audit

    Updated: 2024-06-11 05:00:00
    In this tip, we will create custom audit specifications using SQL and show how to attach these to an audit in SQL Server.

  • Choosing Between the Lakehouse and Warehouse in Microsoft Fabric

    Updated: 2024-06-10 21:25:26
    Microsoft Fabric is a new centralized, AI-powered cloud data platform hosted by Microsoft. It combines several services of the existing Azure Data Platform – such as Azure Data Factory – with Power BI, while also introducing new services. It’s tempting to compare Microsoft Fabric with Azure Synapse Analytics since Synapse also bundles different services together, … The post Choosing Between the Lakehouse and Warehouse in Microsoft Fabric appeared first on Simple Talk.

  • Database Change Management and Separation of Duties Guide

    Updated: 2024-06-10 05:00:00
    In this article, we demonstrate how to effectively communicate with Developers and others to discuss implementing production changes as a team effort.

  • DP-600 Exam Study Guide - Implementing Analytics Solutions using Microsoft Fabric

    Updated: 2024-06-07 05:00:00
    In this tip, we will provide the essential information on Exam DP-600 Implementing Analytics Solutions Using Microsoft Fabric and the appropriate study materials, including web links, books, online courses, and practice assessments to prepare for and pass the exam.

  • How to get started with Microsoft Fabric?

    Updated: 2024-06-06 05:00:00
    This article covers Microsoft Fabric, describing its use and capabilities.

  • Automate ETL Processes with PySpark on a Windows Server

    Updated: 2024-06-05 05:00:00
    In this article, we will look at how to perform an entire ETL process using PySpark and load data to SQL Server on a Windows virtual machine and automate with Windows Task Scheduler.

  • Single SQL Stored Procedure for all CRUD Operations and Change Tracking

    Updated: 2024-06-04 05:00:00
    In this article, we look at an approach to create one SQL stored procedure that can handle inserts, updates, deletes, selects, and change tracking for a table.

  • Build REST API with Azure Data API Builder (DAB)

    Updated: 2024-06-03 05:00:00
    This tip will guide you through creating your first REST API using Azure SQL database and the Microsoft Data API Builder (DAB).

Current Feed Items | Previous Months Items

May 2024 | Apr 2024 | Mar 2024 | Feb 2024 | Jan 2024 | Dec 2023